french machine-tool association - German English Dictionary